Cardi B is a great puppy!
She is crate trained and doing well with potty training and leash training.
She loves kids but might be a little too much for very small children at first. She responds to commands well and treat motivated to further training will be easy.
She can be a little shy right at first in new situations but after a couple of minutes to settle in and with a little reassurance she warms right up!
Cardi doesn't bark a whole lot. She loves to play and wrestle with other dogs and loves toys. She is a huge couch snuggler!