The phrase "to share this ideal" means that someone agrees with and believes in a particular idea or goal, and they want to make others believe in it too. Full definition
We then schedule your pet for surgery at one of our partner surgeries - highly rated, independent veterinary clinics who share our ideals when it comes to providing great care. (vettedpetcare.com)
We want a government that shares our ideal of an open society. (politics.co.uk)
Thanks so much for sharing some ideal ways in puppy training. (pethelpful.com)