Doesn't seem that long ago since the last visit. But thinking back my son was 5 years old the last go round so the timing is correct. 17 years. I guess I can cut back on the dog food for a while. Plenty of protein for the pets