For the best experience use Mini app app on your smartphone
Which countries have the most dogs?
short by Daisy Mowke / on 15 Aug 2025,Friday
US has 75.8 million dogs, according to WorldAtlas. Brazil comes second at 35.7 million dogs. China has 27.4 million dogs, including both strays and pets. India has 15.3 million stray dogs. Russia has about 15 million dogs, followed by Japan and Philippines, which have 12 million and 11.6 million dogs respectively. Argentina, France and Romania also feature in the list.
short by Daisy Mowke / 10:18 pm on 15 Aug
For the best experience use inshorts app on your smartphone