Seeing Eye Dogs Australia has a surplus of puppies and needs your help.
Seriously. 30 to 40 puppies are expected to be born in the next few weeks, and until they begin their training they need a little time to grow up and socialise.
So what do you do? Launch a free puppy subscription service.
That means you can sign up and get a puppy for free, with free food, free vet care and a free helper when you need a hand.
When your puppy is old enough to train, you get a new puppy to look after.
It sounds like a joke – or a weird, adorable time warp – but its real.
Vision Australia even made this surreal promo video.
If you’re interested in caring for a tiny puppy (don’t forget, they’re hard work as well as cute) sign up here.