Looking for a small companion dog for my wife. Must be good with cats, dogs, and children. We live on a farm so plenty of room to play.