My advise is to call a vet & schedule an appointment. The cost is along the same line, you will have a one on one relationship. PetSmart has been higher than my vet who I highly recommend. Dr. Hicks on corner Sunset & Zebulon Road (EnglewoodDrive) Belly could be several things including swallowed something.
If you call them they are very straight forward. Also if you have a pet plan that helps alot. If it's worms you will see it in the poop. Not sure tho on heart worms. But check every time they poop and do not settle for cheap fixes they can kill your pet or prolong a slow death seek a vet and get meds. My pup only needed 2 pills one time problem solved and it was like maybe 18 bucks.
You have to come inside for a quote
Thanks! Your answer is awaiting moderation.