With two cat carriers in hand,Lynn Graham steps into Donna Kelleher’s office at Whole Pet Vet in Bellingham for her cats’ bi-monthly appointment. Kelleher places Graham’s eldest cat, 19-year-old Shadow, on the carpeted table in her office, greeting her with a generous pet-down before she begins the treatment. She then inserts one tiny needle at a time into Shadow’s dark, striped fur. Read more →