Itch Hitchin

,
Itch Hitchin

Itch is currently rehabilitating and yet not ready for rehome, dhe is a dog that arrived in poor condition and receiving treatment, it is unlikely that she will be ready to place into a home until January.