Love this idea.
Rightly or wrongly, people judge based on first impressions, and your landing page can cause frustration. First, your floating nav bar is huge on mobile, but nothing a zoom out can't fix. Second, the animated "Learn" hero isn't a constant size, causing the entire page to jump around while trying to read it. Again, can be fixed with zoom... but only with a lot of zoom, so that everything else is almost unreadable.
I don't mind the design, but it looks a little military. Some puppies and kittens might better play into the vet vibe.