Riverdale Animal Hospital in Toronto is committed to providing professional care and service for your beloved pets. Aside from dogs and cats, our practice also serves and cares for... more... See more text