My hubby and I have a 2.5 month old son. We rent a trailer with a average size yard. There are no breed restrictions. We live in a VERY rural area. I would prefer the dog be very good with other dogs, because some day I want to own more than one, must be good with other animals, I plan to own other small animals in the future. Grooming needs doesn't matter, hair length doesn't matter, shedding doesn't matter, size doesn't matter, energy level needs to be medium to low. Must be wonderful with kids! Must not be yappy. My husband HATES yappy dogs. MUST BE EASY TO POTTY TRAIN!