Both are fine breeds for families. Keep in mind that Shitzu's might develop breathing problems later in life due to their style
of noses. And both are relatively high maintenance - grooming wise.
Both tend to have pretty long lives.
Whatever you can get from a rescue group or very reliable breeder will do.
Keep us posted on your puppy search!