I've been breeding Shih Tzus for about 4 years my puppies are always vaccinated before they leave me I work on potty training and basic training they know how to swim and they love the water they're very socialized with people in other animals and children