155 Clever Matching Names for Your Pets

Matching or paired names are a fun way to give your pets unique monikers and identities. Drawn from popular culture, sports, arts, and entertainment, this list includes names appropriate for dogs, cats, fish, birds, goats, turtles, and other furry and feathered friends.


Top 10 Books for Kids Wanting to Be a Vet

For a great deal of my boyhood, I wanted to be a veterinarian. I always remember how difficult it was to find information on what a vet's life was actually like and what it took to qualify for the training (remember this was long before the age of the computer and search engines such as Google).