Hi peggy!
I agree with everything you said except for the cheap dog treats. Make sure they are not made in China. You might end up with some very expensive vet bills. :(
The treats I get are made in Mexico - is that OK?