no not not for dogs especially some of the breeds they've got and some of those you know need to be outside and have places where they can run and all that that's why i like cats so much better they're easy to take care of