Welcome to you and your fur babies
Well if she has been this way since you got her,then I highly doubt that it's being caused by the dewormer.
I take it this was not much of a breeder....All the licenced responsible breeders I know would never recomend Ol'Roy.
There are many premium brand dog foods.
Chicken Soup for the pet lovers Soul
Prices are different from place to place.
Where are you located?