Ds and I were just talking to dsd about when we get a puppy. It's been in the pipeline for a while but we've had to puppy proof our garden (we're rural and have lambs out front and calfs to the side so needed to plug the fence). She looked very unimpressed and asked if we were getting just one puppy because, at her mum's house, she has 3 dogs (including a 6 month old puppy) 5 cats, 2 ferrets, 2 hedgehogs (I believe her dm used to breed them at some point), a rabbit, a snake and fish 
We knew they had animals but, bloody hell, my nose hurts just thinking about it. The sad thing is she just said she can't play in their garden because it is covered in poo of various types.
Is it possible to keep that many animals and the house not smell?