Dogs are amazing creatures. They are capable of doing a lot of things which we cannot event think of.Most of the people know some of the common facts about dogs; like they have got an amazing smelling ability, they have well developed hearing abilities, etc.
5 Mind Blowing Facts About Dogs
Dogs are capable of understanding more than 250 words and gestures. They can also learn counting and can remember mathematical calculations.