All our puppies come with Health Guarantee and spay/neuter contract. They will be updated on vaccine and deworming and will be vet checked at 6 weeks of age. Our puppies are usually around 15-35 lbs., some say a little smaller and some get a little bigger.