<!DOCTYPE html><html xmlns='http://www.w3.org/1999/xhtml' xml:lang='en' lang='en'><head><title>Pet Friendly Accommodation and Pet Services Australia</title><script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-5KT34XN');</script><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=2" /><meta name="description" content="Pet Friendly provides a full service for all pet owners of Australia. There are 21 categories in pet friendly accommodation, boarding kennels and catteries, pet shops, pet breeders, pet grooming and washing services, pet food, vets, pet dentists, pet tra" /><meta name="keywords" content="Pet Friendly Accommodation and Pet Services Australia" /><meta name="author" content="UBC Web Design" /><meta name="dcterms.rightsHolder" content="Pet Friendly - UBC Copyright &copy; 2014" /><meta name="robots" content="index,follow" /><meta http-equiv="X-UA-Compatible" content="IE=Edge" /><link rel="apple-touch-icon" sizes="57x57" href="https://www.petfriendly.com.au/apple-icon-57x57.png" /><link rel="apple-touch-icon" sizes="60x60" href="https://www.petfriendly.com.au/apple-icon-60x60.png" /><link rel="apple-touch-icon" sizes="72x72" href="https://www.petfriendly.com.au/apple-icon-72x72.png" /><link rel="apple-touch-icon" sizes="76x76" href="https://www.petfriendly.com.au/apple-icon-76x76.png" /><link rel="apple-touch-icon" sizes="114x114" href="https://www.petfriendly.com.au/apple-icon-114x114.png" /><link rel="apple-touch-icon" sizes="120x120" href="https://www.petfriendly.com.au/apple-icon-120x120.png" /><link rel="apple-touch-icon" sizes="144x144" href="https://www.petfriendly.com.au/apple-icon-144x144.png" /><link rel="apple-touch-icon" sizes="152x152" href="https://www.petfriendly.com.au/apple-icon-152x152.png" /><link rel="apple-touch-icon" sizes="180x180" href="https://www.petfriendly.com.au/apple-icon-180x180.png" /><link rel="icon" type="image/png" sizes="192x192"  href="https://www.petfriendly.com.au/android-icon-192x192.png" /><link rel="icon" type="image/png" sizes="32x32" href="https://www.petfriendly.com.au/favicon-32x32.png" /><link rel="icon" type="image/png" sizes="96x96" href="https://www.petfriendly.com.au/favicon-96x96.png" /><link rel="icon" type="image/png" sizes="16x16" href="https://www.petfriendly.com.au/favicon-16x16.png" /><link rel="manifest" href="https://www.petfriendly.com.au/manifest.json" /><meta name="msapplication-TileColor" content="#ffffff" /><meta name="msapplication-TileImage" content="https://www.petfriendly.com.au/ms-icon-144x144.png" /><meta name="theme-color" content="#ffffff" /><link href="https://fonts.googleapis.com/css?family=Roboto:400,700" rel="stylesheet"><link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.7/dist/css/bootstrap.min.css" rel="stylesheet"><link rel="stylesheet" href="https://www.petfriendly.com.au/include/Main.min.css?t=1781435688"  /><link rel="stylesheet" href="https://www.petfriendly.com.au/include/Lightbox.min.css"  media="screen" /><script  src="https://jupiter.ubcserver.com/~hosting/include/AceWebEngine-v4.min.js"></script><script  src="https://www.petfriendly.com.au/include/jquery-3.2.1.min.js"></script><script async src="https://www.googletagmanager.com/gtag/js?id=G-649TDWTM1D"></script><script>window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments);}gtag("js",new Date());gtag("config","G-649TDWTM1D");</script><script>(function(c,l,a,r,i,t,y){ c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)}; t=l.createElement(r);t.async=1;t.src='https://www.clarity.ms/tag/'+i; y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y); })(window, document, 'clarity', 'script', 'hmkqxohkyb');</script></head><body data-base="https://www.petfriendly.com.au/"><noscript><iframe src='https://www.googletagmanager.com/ns.html?id=GTM-5KT34XN' height='0' width='0' style='display:none;visibility:hidden'></iframe></noscript><script>
var urlParams;
var searchGeocoder;
var timeout;

function initMap() {
    // Google Maps is fully loaded here
	waitForGoogleMaps();
}

function initSearch() {
    searchGeocoder = new google.maps.Geocoder();
    console.log("Google Maps Geocoder initialized.");
}

function waitForGoogleMaps(callback = initSearch, retry = 10) {
    if (typeof google !== 'undefined' && google.maps && typeof google.maps.Geocoder === 'function') {
        callback();
    } else if (retry > 0) {
        console.log(`Waiting for Google Maps API... (${retry})`);
        setTimeout(() => waitForGoogleMaps(callback, retry - 1), 300);
    } else {
        console.error("Google Maps API failed to load.");
    }
}

function initGoogleMapsApi() {
    if (typeof google === 'object' && typeof google.maps === 'object') {
        console.log("Google Maps already loaded.");
        initMap(); // If already loaded, call manually
        return;
    }

    const script = document.createElement('script');
    script.src = `https://maps.googleapis.com/maps/api/js?key=AIzaSyDUM13reFe0jy-7VVEFm0SRPJN5tzrywRE&callback=initMap&loading=async`;
    script.async = true;
    script.defer = true;
    document.head.appendChild(script);
    console.log("Google Maps script appended.");
}

initGoogleMapsApi();


function TrackEvent(EventObject)
{
	var BaseUrl = $("body").attr("data-base");
	// Do not proceed if the eventobject is missing an action
	if(typeof EventObject.Action == undefined)
	{
		throw "TrackEvent() Event Object \"Action\" is undefined";
	}
	else if(EventObject.Action == "")
	{
		throw "TrackEvent() Event Object \"Action\" is empty";
	}
	// If no url is provided, get the current page path
	if(typeof EventObject.url == "undefined")
	{
		EventObject.url = window.location.pathname;
	}
	$.get(BaseUrl + "_directory/stats/", EventObject);
}

(window.onpopstate =
function()
{
	var match;
	var pl     = /\+/g;
	var search = /([^&=]+)=?([^&]*)/g;
	var decode = function (s) { return decodeURIComponent(s.replace(pl, " ")); };
	var query  = window.location.search.substring(1);

	urlParams = {};
    while(match = search.exec(query))
	{
		urlParams[decode(match[1])] = decode(match[2]);
	}
})();
(function ($, undefined)
{
	// When ready.
	$(function()
	{
		// Tracking Actions
		// PAGEVIEWS
		TrackEvent({ "Action": "_PageView" });
		// OUTBOUND LINKS
		$(document).on("click", "a.track-outbound",
		function(e)
		{
			var ActionObject = { "Category": "_OutboundLink", "Label": this.href, "Action": "_Click" };
			var ClassList = this.classList;
			if(ClassList.contains("track-phone"))
			{
				ActionObject.Category = "_PhoneLink"
			}
			TrackEvent(ActionObject);
		});
		// Initialise the geocoder service for the quick search
		// initSearch();
		waitForGoogleMaps();
		// Handle the modal ui window on page load
		if(urlParams["a"] && urlParams["d"])
		{
			var modal = $("div.modal");
			var blackout = $("div.modal-blackout");
			var loadAction = "";
			// If the modal window doesn't exist already, create it
			if(modal.length == 0)
			{
				modal = $("<div>", {"class":"modal"});
				blackout = $("<div>", {"class":"modal-blackout"});
				$("body").prepend(blackout).prepend(modal);
			}
			// Add the loader
			modal.html("<div class=\"loader\"><div class=\"spinner\"></div></div>");
			blackout.fadeIn();
			modal.fadeIn();
			// Use querystring data, otherwise use the parent form action
			var fd = {'d':urlParams['d']};
			if(urlParams["a"] == "c")
			{
				loadAction = "_account/register_confirm.php";
			}
			if(urlParams["a"] == "r")
			{
				loadAction = "_account/login_reset_pw.php";
			}
			if(urlParams["a"] == "d")
			{
				loadAction = "_directory/Delete.php";
			}
			modal.load($("body").attr("data-base") + loadAction, fd);
		}

		// Handle the pressing of a link which needs to open in the modal window
		$("body").on("click", ".modal-ui",
		function(e)
		{
			e.preventDefault();
			var modal = $("div.modal");
			var blackout = $("div.modal-blackout");
			var loadAction = "";
			// If the modal window doesn't exist already, create it
			if(modal.length == 0)
			{
				modal = $("<div>", {"class":"modal"});
				blackout = $("<div>", {"class":"modal-blackout"});
				$("body").prepend(blackout).prepend(modal);
			}
			// Add the loader
			modal.html("<div class=\"loader\"><div class=\"spinner\"></div></div>");
			// Use a data-action attribute if available, otherwise use the parent form action
			var fd = false;
			if(typeof $(this).attr("data-action") !== "undefined")
			{
				loadAction = $(this).attr("data-action");
				if(typeof $(this).attr("data-fd") !== "undefined")
				{
					fd = $.parseJSON($(this).attr("data-fd"));
				}
			}
			else
			{
				var parentForm = $(this).parents("form")[0];
				loadAction = parentForm.action;
				// If we use the form action, we need to submit the form data as well.
				fd = $(parentForm).serializeArray();
			}
			modal.load(loadAction, fd);
			blackout.fadeIn();
			modal.fadeIn();
		});

		// Handle submission of forms inside modal window utilising client side validation
		$(document).on("submit", ".modal-submit",
		function(e)
		{
			e.preventDefault();
			$(this).find("button.primary").addClass("modal-ui").trigger("click");
		});

		// Handle the closing of the modal window regardless of content contained... also wipe container contents
		$("body").on("click", ".modal-blackout, .modal-ui-close",
		function(e)
		{
			e.preventDefault();
			$(".modal-blackout, .modal").fadeOut(500);
			$(".modal").fadeOut(500,
			function()
			{
				// Once complete, empty the contents
				$(".modal").empty();
			});
		});

		// Handle Geocoding Quick Search Origin
		$("body").on("keyup", "input.search-geocode",
		function(event)
		{
			var $input = $(this);
			var value = $input.val();
			var results = false;

			// Setup the suggestion list
			suggestList = $input.siblings("ul");
			if(!suggestList[0])
			{
				$input.after("<ul class='suggestions' style='margin-top: 0;'></ul>");
				suggestList = $input.siblings("ul");
			}
			else
			{
				// Empty this list if it already exists
				suggestList.html("");
			}

			// As the person presses a key again, reset the timeout preventing until the user stops typing
			clearTimeout(timeout);

			// Only proceed if more than 3 characters have been entered ... sale, vic is quite short
			if(value.length > 3)
			{

				// Setup a short delay to wait until someone has finished typing before making a request
				timeout = setTimeout(function () {
					var obj = {
						"address": value,
						"componentRestrictions": { "country": "AU" }
					};

					// Show the loading overlay (as we're about to geocode)
					var loading = $("<div class=\"loader\"><div class=\"spinner small\" style=\"margin: 0 auto;\"></div></div>");
					loading.prependTo(suggestList);

					// Actually geocode
					searchGeocoder.geocode(obj, function (results, status) {
						// Remove the loading overlay
						loading.remove();

						for (var i = 0; i < results.length; i++) {
							for(var j = 0; j < results[i].address_components.length; ++j)
							{
								results[i].address_components[j].long_name = results[i].address_components[j].long_name.replace("'", "&#39;");
								results[i].address_components[j].short_name = results[i].address_components[j].short_name.replace("'", "&#39;");
							}
							//console.log(results[i]);
							suggestList.append("<li><a data-result='" + JSON.stringify(results[i]) + "'>" + results[i].formatted_address + "</a></li>");
						}
						suggestList.append("<li style='background-color: white; cursor: default; text-align: right; padding: .7rem .7rem 0;'><img src='" + $('body').attr('data-base') + "images/powered-by-google-on-white.png' /></li>");

						// Handle selecting one of the given options
						$("ul.suggestions a").on("click", function (e) {
							e.preventDefault();

							// Get the data from the data attribute - I'm sure there would be a better way of doing this
							var usableData = JSON.parse($(this).attr("data-result"));

							// Place in full address into the user input
							$input.val(usableData.formatted_address);
							// Place in latlng point into the hidden input
							$("input[name='points']").val("[" + JSON.stringify(usableData.geometry.location) + "]");

							// Empty the suggestions
							suggestList.html("");

								// Store the SINGLE point for later use with refinement filters
							//	$("#mapSearch").attr("data-points", JSON.stringify([{
							//		lat: usableData.geometry.location.lat,
							//		lng: usableData.geometry.location.lng
							//	}]));
						});
					});
				}, 500);
			}
		});

	});

})(jQuery);
</script>
<div class='wrapper'><div class="containerm"><div class="rowm"><div class="column column-75"><div id='menuh'><nav>
	<ul>
		<li>
			<a href="https://www.petfriendly.com.au/" target="_self" class="active">Home</a>
		</li>
		<li>
			<a href="https://www.petfriendly.com.au/about-us/" target="_self" class="inactive">About Us</a>
		</li>
		<li>
			<a href="https://www.petfriendly.com.au/news/" target="_self" class="inactive">News</a>
		</li>
		<li>
			<a href="https://www.petfriendly.com.au/search/" target="_self" class="inactive">Search</a>
		</li>
	</ul>
</nav>
</div></div></div><div class="column column-25 member-menu"><div id="accountMenu"><a class="button button-outline modal-ui" href="#" data-action="https://www.petfriendly.com.au/_account/login.php">Login</a><a class="button primary button-outline modal-ui" href="#" data-action="https://www.petfriendly.com.au/_account/register.php">Add Your Listing</a></div></div></div><header class='header'><div class="container"><div class="row row-no-padding"><div class="column column-100 logo"><a href='https://www.petfriendly.com.au/'><img src='https://www.petfriendly.com.au/images/logo-extra.png' alt='Pet Friendly' title='Pet Friendly' /></a></div></div></div></header><div class="quickSearch"><form action="https://www.petfriendly.com.au/search/" method="get"><div class="container"><div class="row row-center row-no-padding"><div class="column column-15"><h3>Search</h3></div><div class="column column-85" style="position: relative;"><div class="row row-center row-no-padding"><div class="column"><input type="search" name="locale"  placeholder="Town / Suburb / Area - Where do you want to take your pet?" class="inline inline-40 search-geocode" value="" /><input type="hidden" name="points"  value="" /><select name="category" class="inline inline-30"><option value="" selected>Any Category</option><option value="145">Pet Friendly Accommodation - Holidays</option><option value="4407">Pet Friendly Accommodation - Permanent</option><option value="147">Boarding Kennels</option><option value="163">Catteries</option><option value="156">Horse-Riding/Training/Saddleries/Farriers</option><option value="4410">Pet Friendly Boat Hire</option><option value="4393">Pet Doors - Purchase/Installation</option><option value="150">Pet Grooming/Washing/Hydrotherapy</option><option value="151">Pet Minding/Dog Walking</option><option value="152">Pet Products & Supplies</option><option value="158">Dog Training & Obedience</option><option value="171">Pet Friendly Dining</option><option value="160">Vets/Pet Dentists/Pet Health</option><option value="148">Pet Breeders</option><option value="159">Pet/Animal Transport</option><option value="173">Pet Parties</option><option value="165">Pet Photography/Pet Artists</option><option value="166">Pet Insurance</option><option value="172">Pet Funerals</option><option value="4268">Fish/Birds/Reptiles</option><option value="176">Pet Friendly Parks & Beaches</option><option value="174">Pet Clubs & Associations</option><option value="175">Pet & Animal Rescue</option><option value="177">Pet Events</option></select><button class="primary inline inline-10" style="margin: 0;">Search</button><a href="https://www.petfriendly.com.au/search/" class="button button-primary inline inline-10" style="margin: 0;">Trip Planner</a></div></div></div></div></div></form></div><section role="main" class='middle container'><div class='pagetree'><a href='https://www.petfriendly.com.au/'>Home</a></div><div class="container">
<p><img src="https://www.petfriendly.com.au/content/image/full/general_pet-friendly-logo_1.jpg" id="image-library-1" class="pageimagenone" style="padding: 0px;max-width:90%;" alt="Pet Friendly Logo" title="Pet Friendly Logo" width="441" height="89" /></p>

<p><a href="search/category/145" class="pageimageright"><img src="https://www.petfriendly.com.au/content/image/full/general_pet-friendly-accommodation_22.jpg" id="image-library-22" style="padding: 0px;" alt="Pet Friendly Accommodation" title="Pet Friendly Accommodation" width="526" height="393" /></a></p>

<p>&#39;Pet Friendly&#39; provides a complete pet information service for all pet owners throughout Australia. With 21&nbsp;informative categories, it is hoped this website will become the&nbsp;&#39;One Stop Shop&#39; for all&nbsp;Aussie &#39;Pet Friendly&#39; people.</p>

<p>Here you can find pet friendly holiday accommodation venues, where boarding kennels and catteries are, where to buy pet products, food and supplies, where you will find grooming and washing services, someone to mind and walk your dog, and&nbsp;where you can find a vet&nbsp;if your pet is unwell or is due for a&nbsp;treatment. There are even categories to inform you where pet friendly dining venues are located, or where you can organize pet parties, or pet funerals when your beloved treasure passes away. Horse riding and everything associated with horses is another feature of &#39;Pet Friendly&#39;, and the same goes for dogs, cats, reptiles, fish, birds, rabbits, mice, farm animals and more.There are 4 categories that are <strong>FREE</strong> for advertisers to pass on information to the public and these are:- Pet Friendly Parks and Beaches, Pet Clubs and Associations, Pet Rescue, and Pet Events.</p>

<p>The aim of this site is to provide information and answers to all of your pet related queries, and you can also check our daily posts and our &#39;lighter side&#39; on our FaceBook page by clicking the &#39;News&#39; tab above.</p>

<p>A big welcome to everyone from &#39;Pet Friendly&#39; and it is hoped you enjoy this website</p>
</div>
</section><div class="quickSearch"><form action="https://www.petfriendly.com.au/search/" method="get"><div class="container"><div class="row row-center row-no-padding"><div class="column column-15"><h3>Search</h3></div><div class="column column-85" style="position: relative;"><div class="row row-center row-no-padding"><div class="column"><input type="search" name="locale"  placeholder="Town / Suburb / Area - Where do you want to take your pet?" class="inline inline-40 search-geocode" value="" /><input type="hidden" name="points"  value="" /><select name="category" class="inline inline-30"><option value="" selected>Any Category</option><option value="145">Pet Friendly Accommodation - Holidays</option><option value="4407">Pet Friendly Accommodation - Permanent</option><option value="147">Boarding Kennels</option><option value="163">Catteries</option><option value="156">Horse-Riding/Training/Saddleries/Farriers</option><option value="4410">Pet Friendly Boat Hire</option><option value="4393">Pet Doors - Purchase/Installation</option><option value="150">Pet Grooming/Washing/Hydrotherapy</option><option value="151">Pet Minding/Dog Walking</option><option value="152">Pet Products & Supplies</option><option value="158">Dog Training & Obedience</option><option value="171">Pet Friendly Dining</option><option value="160">Vets/Pet Dentists/Pet Health</option><option value="148">Pet Breeders</option><option value="159">Pet/Animal Transport</option><option value="173">Pet Parties</option><option value="165">Pet Photography/Pet Artists</option><option value="166">Pet Insurance</option><option value="172">Pet Funerals</option><option value="4268">Fish/Birds/Reptiles</option><option value="176">Pet Friendly Parks & Beaches</option><option value="174">Pet Clubs & Associations</option><option value="175">Pet & Animal Rescue</option><option value="177">Pet Events</option></select><button class="primary inline inline-10" style="margin: 0;">Search</button><a href="https://www.petfriendly.com.au/search/" class="button button-primary inline inline-10" style="margin: 0;">Trip Planner</a></div></div></div></div></div></form></div></div><footer class="footer"><nav>
	<ul>
		<li>
			<a href="https://www.petfriendly.com.au/accuracy-of-content/" target="_self" class="inactive">Accuracy of Content</a>
		</li>
		<li>
			<a href="https://www.petfriendly.com.au/disclaimer/" target="_self" class="inactive">Disclaimer</a>
		</li>
		<li>
			<a href="https://www.petfriendly.com.au/privacy-and-security/" target="_self" class="inactive">Privacy & Security</a>
		</li>
		<li>
			<a href="https://www.petfriendly.com.au/terms-and-conditions/" target="_self" class="inactive">Terms & Conditions</a>
		</li>
		<li>
			<a href="https://www.petfriendly.com.au/contact/" target="_self" class="inactive">Contact Pet Friendly Website</a>
		</li>
	</ul>
</nav>
<div class="legal"><a href='https://www.petfriendly.com.au/sitemap'>Sitemap</a> | 2014 - 2026 &copy; Pet Friendly | www.petfriendly.com.au - All Rights Reserved | Design by <a href="http://www.ubcwebdesign.com.au/" target="_blank" title="Web Design &amp; Development in Regional Victoria">UBC Web Design</a></div><br /><a href="https://www.facebook.com/petfriendlywebsite/" target="_blank"><img src="https://www.petfriendly.com.au/images/social-facebook.png" alt='Follow us on Facebook'/></a><a class='footer-insta' href="https://www.instagram.com/petfriendlywebsite" target="_blank"><img src="https://www.petfriendly.com.au/images/social-insta1.png"   alt='Follow us on Instagram'/></a><a href="https://www.pinterest.com.au/brichards2024/" target="_blank"><img src="https://www.petfriendly.com.au/images/social-pinterest.png"   alt='Follow us on Pinterest'/></a></footer><script>
// Run jQuery Code only when jQuery is available

if (typeof jQuery !== 'undefined') {
	function collapse_menu(elem)
	{
		// Get viewport width
		var vpWidth = jQuery(window).width();

		// Add Show Menu Button
		if (!jQuery("#toggleMenu").length)
		{
			jQuery("<div id='toggleMenu'>Menu</div>").insertBefore(elem).hide();
		}

		// Expand or collapse menu based on viewport width
		if (vpWidth <= 640 && !jQuery(elem).hasClass("collapsed"))
		{
			jQuery("#toggleMenu").show();
			jQuery(elem).slideToggle("fast").addClass("collapsed");
		}
		else if (vpWidth > 640 && jQuery(elem).hasClass("collapsed"))
		{
			jQuery("#toggleMenu").hide();
			jQuery(elem).show().removeClass("collapsed");
		}
	}

	jQuery(document).ready(function() {

		// PRODUCT FILTERING

		// Hide all options that should be hidden
		jQuery(".filterHide").slideToggle("fast");

		// Toggle filters once heading is selected
		jQuery(".filterHead").click(function() {
			jQuery(this).siblings(".filterOpts").slideToggle("fast");
		});

		// MENU COLLAPSE CODE

		// Element to collapse
		var menu_elem = jQuery("#menuh > nav");

		// Collapse Menu on page load
		collapse_menu(menu_elem);

		// Collapse Menu on window resize
		jQuery(window).resize(function() {
			collapse_menu(menu_elem);
		});

		// Toggle expandable menu
		jQuery("#toggleMenu").on("click", function() {
			if (jQuery(menu_elem).hasClass("collapsed")) {
				jQuery(menu_elem).slideToggle("fast", "linear");
			}
		});

		// END MENU COLLAPSE
	});
}
</script><script  src="https://www.petfriendly.com.au/include/Lightbox.min.js"></script></body></html><!-- 0.5455 -->