Making your own dog from yarn
Live in a house or apartment that does not allow dogs? No problem, knit one. The size of the breed is up to you and there will be no housebreaking or flea problems.

Of course you have to be handy with yarn and a pair of knitting needles and have this book ready – Knit Your Own Dog: Easy-to-Follow Patterns for 25 Pedigree Pooches.
Not satisfied with those breeds, fear not they made a second book with 25 more breeds – Knit Your Own Dog: The Second Litter: 25 More Pedigree Pooches