Hi, we also stopped taking them to Petsmart, as the last two times they were groomed there, they came back smelling like dog still, they didn't smell clean. We bathed them ourselves until they were about 8 months old, and then they were getting too heavy. I then found a local groomers where we buy our Fromms food, and the owner who is from Australia, has this cute little store where she sells only high quality 5 or 6 star foods, she also sells toys, and clothes, and collars. She is expensive though, it costs us $120 for a bath, but they smell so nice when they come from there. We started to bathe them ourselves again as we usually bath the guys every second week, and we bought a really nice shower head with a sprayer, so it's a lot easier on the back. We use Petsmart tearless puppy shampoo with chamomile and oatmeal. We also use apple cider vinegar mixed with warm water as a final rinse. We shampoo them rinse them, and then pour the Apple cider vinegar mixture over their bodies, not their faces, and leave it on for about two minutes, then rinse it off. It makes their fur really soft, and gets rid of the shampoo residue, plus I find that it keeps them smelling nicer longer In between their baths. I also find it helps to keep my white bully white.