Top definition
1. Canine Ninja.

2. A canine with astonishing stealth and assassination skills.
I seriously think my Border Collie is a caninja, he just appeared in front of me and I swear I put him in his crate five seconds ago.
by MissDax January 01, 2011
Get the mug
Get a Caninja mug for your Aunt Yasemin.