I work in San dimas and drive by the castle pet resort but have never seen the inside. I would advice you to go personally and check out these places. that might give you a better idea if they have what you are looking for. When are you going out of town? |