The first two sites have great general health information.
The Ohio State University College of Veterinary Medicine hosts this site. Information about puppy training and basic needs.
This site has a searchable index with information about general pet health and many health problems. It also has a pharmacy section to find out more about any medications your pet may be prescribed.
These next three each focus on the most common problems we see in pet dogs.
A wealth of information on training and some of the common behaviour problems we see in dogs. Behaviour problems are the most common reason dogs end up in animal shelters.
Yes, there are veterinary nutrition specialists. Educate yourself about how to feed your puppy and you can prevent long-term problems.
Dental problems in pets can be expensive and difficult to treat, but many of the problems we see can be prevented with good home care and regular dental cleanings.