I dated a guy like that once. We did have sex once. But then he started calling me his little doggy. I am not a dog. He creep me out so I broke up with him.
Guys are pervs. It's something you have to get used to. I agree with you though, it would be creepy if he called you his little doggy (unless you're into it, some people might be). But meh, it sounds like you're better off without him.