Dog

Over the course of centuries, people have domesticated dogs for a number of reasons. In ...