I definitely recommend World of Animals Rittenhouse to anyone in Philadelphia. Making an appointment was extremely easy and I was able to get my new puppy an appointment the morning after I adopted him! I saw Dr. Carroll and both she and her assistant were so accommodating and gave me such helpful advice. The addition of the new online patient portal is even better, and I look forward to making appointments online in the future. All the staff I encountered were friendly and made my puppy feel comfortable in the new environment.