Animal Alcove is a shop located in Hogsmeade.
Your one stop shop for your pet food needs! The best (and only) pet store in Hogsmeade!
Animal Alcove