Re. puppy.....I have heard that dogs consider the cage their home. My dog goes in there willingly during the day (we leave the door open all the time) so it may not be that much of a burden for the puppy and would save you money if you didn't have to increase doggy day care.