Feeding Tips for Your Teething Puppy.
From about 3 to 6 months, most pups will lose their puppy teeth (you might find a tooth near his dish or on the floor; this is normal).
During this phase, his mouth and gums may be very sensitive, which could cause him to be a bit picky when it comes to eating.