Ali is a fabulous friendly girl who has ended up in care through no fault of her own. Great on the lead and loves to go for walks but also happy to snuggle on the couch. OK with other dogs but don’t know about cats. Ali has very nice manners and has learned loads from her foster family about sharing.