I agree 100% with the Dog part
LOL! My immediate first thought, too.
She is a dog...and my heartfelt apology to ALL dogs.