Nobody Believes This Adorable Tiny Puppy Is Already 2 Years Old And Fully Grown!

Meet Nessa, a tiny Cavalier King Charles Spaniel puppy who has captured the hearts of dog lovers everywhere. Despite being fully grown at two years old, Nessa weighs just 7 pounds, far less than the typical 13-18 pound weight range for this breed. However, his small size does not indicate any health problems - he is a happy and healthy little pup who adores his owners.

Nessa's big, expressive eyes are sure to bring a smile to anyone's face. Check out some of our favorite photos of this pint-sized cutie for a guaranteed dose of cuteness overload!