Find the word definition

Wikipedia
Dogspot

Dogspot is India's biggest online platform for Dogs, Cats, Birds, fish and some small pets. It is also the leading online store for pet supplies, food, accessories and other products.