What Breed is My Dog?
I would guess a mix, a DNA test is the only way to be sure. I would tell your home insurance company that he is a mutt, because some companies wont insure pit bulls, as they have an undeserved reputation for biting. Ive never known a well socialized and well...
Removing Dog Urine Odor from Bedroom?
You need an enzyme cleaner that breaks down the urine, one I have used is called U R In Control. If the rug and pad are pretty old you might get rid of them, treat the sub-floor and then replace them. But if you dont want to spend the money, get an enzyme treatment...
Giving a Puppy Benadryl for Itchy Skin?
Benadryl is pretty safe for dogs. I have given it to my chihuahua and my pug mix, it is about 1 mg per pound of body weight, so if she is 5 lbs, about 5 mg., half of a 10 mg tablet. I dont recommend the liquid as it has some alcohol in it. But call your vet...