I love Dr. B! After years of looking for a good vet, I finally found one. He was referred to us by one of my mom's clients who breeds Malteses so I had high hopes. Dr. B more than exceeded my expectations. I love that it's not some big animal hospital where I meet with a different vet each time. I've been bringing Marley to him for vaccinations, teeth cleanings & regular check-ups for years now. There have been two different times I've brought Marley in with unexplained issues. The first time I was worried he had broken a leg but as soon as he got to the vets office, he was fine. Dr. B assured me it was most likely a bruise & to keep an eye on him, if it persisted then he would recommend an x-ray but luckily it wasn't necessary. He's extremely conservative, where other vets will just do the x-ray to make more $$$. The 2nd time I brought him in, he had been limping but the leg he was limping on was constantly changing. He was having his teeth cleaned that day & Dr. B said he would do some blood work & see what he found. I was heartbroken when he gave me the diagnosis...his liver enzymes were elevated & he would need to take supplements daily & be on prescription dog food. It turned out to be not nearly as bad I as expected. Since we changed his diet, Marley went back to being his happy, energetic & healthy self again! Dr. B's staff has been very helpful in getting approvals & faxing paperwork to Petsmart so that I can purchase his dog food there, which is much more convenient for me then driving to his office every time I run out. I am beyond grateful for Dr. B & that he was able to fix Marley!!!