Does Carrie Underwood have any pets?

YES! she has a rat terrier named Ace.

She talks about him all the time and calls him the "love of her life"

Carrie still has her rat terrier and now Carrie recently got another dog.