We located this store based upon the recommendation of my son's high school science teacher. He was a huge fan of the Eagle Pack dog food which is a nutritionally balanced brand that he fed his dog. It wasn't easy to find a vendor for this brand in our area but we tracked it down at B & G and have been customers for several years.
B & G is a warehouse type building in Newburgh. Not fancy but it does carry a good selection of pet products--foods, supplies, toys, accessories and fish.
The staff is helpful and they will carry your purchases to your car and won't even take a tip! I'm sold.