I haven't read this thread only the first post.

Fist of all veterinary clinics are both a general practice with appointment and emergency...