Primates, Too, Love Having Pets Modern humans consider their pets as their own kids. They feed their pets, put them to sleep, shower them with affection and even talk to them. Pets, too, have long […] Koushik Das 1 hour ago Leave a Comment