It would be best to go to a pet store and select a shampoo based on recomendations for your breed puppy, and consider age, length of hair, etc.
a puppy wormer
justin biebers balls
You should take your puppy out at least every hour, if it's a male puppy they need to go more often that a female puppy or so seems anyway.
puppy chow
The cost of what a puppy sells for.
It can if you clean it good enough
Yes you should because if you shouldn't your puppy will get infected but clean the puppy gently.
Yes, puppy mills should be forbidden
A puppy's normal temperature should be between 100.5F and 102.5F.
if you are training your puppy then you should used soft treats but you can give you puppy any treat that is intended for puppies
Well, you should visit the Daily Puppy site, or contact them. Maybe they have a contest to see which puppy will be on the cover of The Daily Puppy.
NO. you should not bthe a puppy his first day home