
The high cost of veterinary care in Connecticut and changing circumstances lead many to give up their pets, but shelters are full.
The high cost of veterinary care in Connecticut and changing circumstances lead many to give up their pets, but shelters are full.