What is the difference between a doggy and dogie?

There is no such thing as a "doggie" or "dogie". The correct spelling is "doggy" which is an informal or diminutive term for a dog, often used in a friendly or affectionate way.