Sheryl Crow is well on her way to being potty trained. She comes up to date on vaccinations and microchipped. Sheryl gets along great with other dog as she has been integrated into our how. She is also crate trained. She has the best personality, such a cuddler and a good listener.