Souq Waqif has some good pet products..Otherwise you can almost get anything at the Vet surgeries but you pay a bit more there...Also Family Food Supermarket at Airport Road has a few things as well as Megamart near the Ramada hotel...