My wife has a Chihuahua/Jack Russel mix. I've never been a fan of small dogs, yours are cute for a Chihuahua i guess.. I've got a Weimaraner, smartest idiot dog I've ever seen.
I love those dogs. Can't get a decent one in Michigan though. All too inbred.
My dogs have all been rescues. All but one a mutt. The purebred one was a Blue Merle Collie. She was really pretty.