I have been going to this vet for over 13 years, both with my previous dog, and my new puppy. The staff are dependable and patient with all of their patients. They give 120% in making sure your animals are given the best treatment. Almost a year ago, Dr. Krimmins told us my old dog had a cancerous tumor on his liver. She seemed almost as devastated as we were. She gave us her opinions on what she felt we should do and was with us every step of the way. Dr. Krimmins went out of her way to do as much as she could. Overall, this vet clinic is located in the town where I live, so I know they can be on call whenever possible. I highly recommend Bayonne Animal Hospital to anyone looking for a vet in this area.