A perfect little house with everything you (and a dog) needs.