Your vet is just trying to make more money off you. A lot of breeders give their own shots. Plus you can over vaccinate your pup and it's not good. Since you live in the Houston area, I will PM you a good bully vet that we use. There are several good vets there that know bullies, and they are honest too.