Not a Cavalier, but a very sad Springer, given his wings and his peace of mind.

Poncho was let down by his previous owners, who succeeded in screwing up his mind when they abandoned him, by moving home without him.

The stress is over now Poncho. Run free and have fun sweetheart.