I have had as many as 17 here, 5 were rescues, one litter of pups the rest were my dogs..................way to many. I down sized to 6.........too many.
At this time I have 5, too many. When I was working full time plus teaching obedience and agility, along with having horses, a kid, hub and a small farm. Too much, couldn't train or give enough quality time to each dog.
In all honesty, 2 would be a good number, maybe three. But I (we) wont rehome the dogs we have, each dog has their person and they have been part of the family for many years now. In the event that my health gets worse, I will seriously consider sending Kiah back to her breeder. My husband and son can only be expected to take on so much..............