I used Preparation H quite a few times. Makes them more comfortable when they poop and lasts longer and protects better than Triple AB. The ointment stays put longer than the creme formula. He may produce a bit of diarrhea as can happen when they get blocked.
Albon is normally prescribed in the treatment of sulfadimethoxine-sensitive bacterial infections in dogs and bacterial enteritis associated with coccidiosis in dogs.
Hope your pup feels better soon...