May I make a suggestion?
Being a dog groomer, I've come to know a lot of breeds.
Jack Russel's are very hyper, and I know its not in all cases, but theytend to hunt rabbits so I wouldn't suggest mixing the two together justin case.
Yorkies, Bichon's, Mini Schauzers, Shih-tzu's, Lhasa Apso's, all very cute, but I find they are all yappy.
Chihuahua's, cute, have very short hair, but again, yappy.
It seems smaller dogs make more noise than bigger ones if you ask me.
The breed I am getting, is small, though their coat gets semi-long, it is easy to groom with simple brushing.
They are not barkers, and they will get along with smaller animals and children. They come in4 different colors:
Blenheim (reddish and white), Tri-Color (black, tan and white), Black and Tan, andRuby (reddish).
And the breed is a Cavalier King Charles Spaniel
Here are some pictures:
Blenheim color:
Tri-color:
Black and Tan:
Ruby:
This is an adult one :
They grow to be 12-13 inches at the withers (shoulders)
and their weight is 10-18lbs.