Tag: dog wart

Norwalk Animal Hospital Client Education Article

Papillomas

Papillomas (Warts) Papilloma is the doctor’s word for warts. A wart is a benign tumor projecting from the surface of the skin. Warts can be