aww, congrats! He is adorable! what a cute little puppy tummy!! the name Bull is cute, dont even worry about it... my dog is named Gonzo

First, like what has been mentioned, find a reputable veteranian in your area. Look for them in the yellow pages, or from neighbors or other dog owners. Talk to the vet or a tech over the phone, get info about how long the clinic has been there, how many vets are there, how many faithful patients they have, credentials, etc. It is good to find a quality, experienced vet that will know Bull for the rest of his life than toswitch from vet to vet. He will need to be dewormed probably three more times... those people are horrible for selling pups at 5 wks, it is actually illegal to sell them under 6 wks and you *can* report them to animal control. Pups do need that extra socialization with their mom and siblings, but it should be ok as long as you spend extra time with him yourself, introducing him to all the people you know, and socializing him at puppy classes once he is atleast 4 months old (like Wolfsoul said). You should also begin your search now for good Puppy Obedience classes in your area, look for trainers with higher certifications than a 2-week course through Petsmart .. again, he can't start this until he has all of his shots completed.

What are you feeding Bully? great brands are Eagle Pack Puppy, Solid Gold Puppy, or Chicken Soup For The Dog-Lovers Soul Puppy formula (really good!). More info on these *really* great quality kibbles can be found here! If you can't find anywhere in your area that sells those brands (they're only at specialty pet stores), Nutro Natural Choice Large Breed Puppy is also a good kibble, and is at any Petco/Petsmart or any large pet store


Good luck!! Bull is a cutee! please do come back for advice or just to post more pics of your baby