I recently visited PetVet in Hudson City, and overall, it was a decent experience. The quality of care provided by the vet and vet tech was good, and my cat received the necessary vaccinations. However, I had some issues with the policy of requiring cats to be in a crate, even if they are leash trained. This caused unnecessary stress for my cats. The prices seemed reasonable, and I appreciated the fact that no appointment was necessary. The facility is wheelchair accessible, and the staff was friendly. On the other hand, I was disappointed with the unreliable vet who failed to show up on two separate Sundays, which caused me to waste time and stress my dog. This was a major issue for me, and I'm not sure I would recommend this location due to this problem.