I have been caring for animals for 10 years, boarding at my House, dog sitting, house sitting, dog runs and hikes. I am very active and can take your dog on hikes walks or runs (for those active pups) I have a Goldendoodle mini that gets along with every type of dog ( very submissive) your animals would have to get along with small dogs if they are entering my house.