Pet food
Pet Food Depot
Need feed for your chickens, dog, cat or horse? Head to Pet Food Depot for a large supply of pet food, toys, cages and other pet-friendly products. This family-owned business has been in Palo Alto for more than 20 years and continues to make the lives of pet lovers a little easier.